package com.yuyou.fn.report.entity;

import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

import com.github.wens.mybatisplus.annotations.TableField;
import com.github.wens.mybatisplus.annotations.TableId;
import com.github.wens.mybatisplus.annotations.TableName;
import com.github.wens.mybatisplus.examples.Example;

/**
 *
 * 
 *
 */
@TableName(value = "student_balance")
public class StudentBalance implements Serializable {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	public static Example<StudentBalance> createExample(){
		return new Example<StudentBalance>(StudentBalance.class);
	}

	/**  */
	@TableId(value = "student_id")
	private Long studentId;

	/**  */
	@TableField(value = "student_phone_no")
	private String studentPhoneNo;

	/**  */
	@TableField(value = "student_no")
	private String studentNo;

	@TableField(value = "student_name")
	private String studentName;
	/**  */
	@TableField(value = "last_campus_id")
	private Long lastCampusId;

	/**  */
	@TableField(value = "last_campus_name")
	private String lastCampusName;

	/**  */
	@TableField(value = "reg_period_ids")
	private String regPeriodIds;

	/**  */
	@TableField(value = "reg_period_names")
	private String regPeriodNames;

	/**  */
	@TableField(value = "refund_period_ids")
	private String refundPeriodIds;

	/**  */
	@TableField(value = "refund_period_names")
	private String refundPeriodNames;

	/**  */
	@TableField(value = "grade_id")
	private Long gradeId;

	/**  */
	@TableField(value = "grade_name")
	private String gradeName;

	/**  */
	private String school;

	/**  */
	@TableField(value = "balance_amount")
	private BigDecimal balanceAmount;

	/**  */
	@TableField(value = "create_time")
	private Date createTime;

	/**  */
	@TableField(value = "update_time")
	private Date updateTime;

	public Long getStudentId() {
		return this.studentId;
	}

	public void setStudentId(Long studentId) {
		this.studentId = studentId;
	}

	public String getStudentPhoneNo() {
		return this.studentPhoneNo;
	}

	public void setStudentPhoneNo(String studentPhoneNo) {
		this.studentPhoneNo = studentPhoneNo;
	}

	public String getStudentNo() {
		return this.studentNo;
	}

	public void setStudentNo(String studentNo) {
		this.studentNo = studentNo;
	}

	public Long getLastCampusId() {
		return this.lastCampusId;
	}

	public void setLastCampusId(Long lastCampusId) {
		this.lastCampusId = lastCampusId;
	}

	public String getLastCampusName() {
		return this.lastCampusName;
	}

	public void setLastCampusName(String lastCampusName) {
		this.lastCampusName = lastCampusName;
	}

	public String getRegPeriodIds() {
		return this.regPeriodIds;
	}

	public void setRegPeriodIds(String regPeriodIds) {
		this.regPeriodIds = regPeriodIds;
	}

	public String getRegPeriodNames() {
		return this.regPeriodNames;
	}

	public void setRegPeriodNames(String regPeriodNames) {
		this.regPeriodNames = regPeriodNames;
	}

	public String getRefundPeriodIds() {
		return this.refundPeriodIds;
	}

	public void setRefundPeriodIds(String refundPeriodIds) {
		this.refundPeriodIds = refundPeriodIds;
	}

	public String getRefundPeriodNames() {
		return this.refundPeriodNames;
	}

	public void setRefundPeriodNames(String refundPeriodNames) {
		this.refundPeriodNames = refundPeriodNames;
	}

	public Long getGradeId() {
		return this.gradeId;
	}

	public void setGradeId(Long gradeId) {
		this.gradeId = gradeId;
	}

	public String getGradeName() {
		return this.gradeName;
	}

	public void setGradeName(String gradeName) {
		this.gradeName = gradeName;
	}

	public String getSchool() {
		return this.school;
	}

	public void setSchool(String school) {
		this.school = school;
	}

	public BigDecimal getBalanceAmount() {
		return this.balanceAmount;
	}

	public void setBalanceAmount(BigDecimal balanceAmount) {
		this.balanceAmount = balanceAmount;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getStudentName() {
		return studentName;
	}

	public void setStudentName(String studentName) {
		this.studentName = studentName;
	}
}
